package com.tedu.api;

import org.junit.Test;

import java.util.Locale;

// 1.输出字符串"HelloJava"的字符串长度
// 2.输出"HelloJava"中o的位置
// 3.输出"HelloJava"中下标为5处开始第一次出现以"o"的位置
// 4.截取"HelloJava"中"Hello"并输出
// 5.截取"HelloJava"中"Java"并输出
// 6.将字符串" Hello "中两边的空白去掉后输出
// 7.输出"HelloJava"中第6个字符"J"
// 8.将"HelloJava"转换为小写，然后转换为大写
public class 作业 {
    //1.
    @Test
    public void testLength() {
        String str = "HelloJava";
        System.out.println(str.length());
    }
    //2&3.
    @Test
    public void testIndexOf() {
        String str = "HelloJava";
        int index = str.indexOf("o");
        System.out.println("o的位置：" + index);
        index = str.indexOf("o", 5);
        System.out.println("第一次出现：" + index);
    }
    //4&5.
    @Test
    public void testSubString() {
        String url = "HelloJava";
        url=url.substring(0,5);
        System.out.println("截取子字符串：" + url);
        String name = "HelloJava";
        name=name.substring(5,9);
        System.out.println("截取子字符串：" + name);
    }
    //6
    @Test
    public void testTrim() {
        String str =" Hello ";
        str = str.trim();
        System.out.println("去掉空格:" + str);
    }
    //7
    @Test
    public void testCharAt() {
        String str = "HelloJava";
        char c = str.charAt(5);
        System.out.println("第6个字符：" + c);
    }
    //8
    @Test
    public void testLowerCase(){
        String str= "HelloJava";
        str=str.toLowerCase();
        System.out.println("小写："+str);
        str=str.toUpperCase();
        System.out.println("大写："+str);
    }
}
